from treeview_demo import DataManager

# 创建数据管理器实例
data_manager = DataManager()

# 显示初始数据数量
print(f"初始数据数量: {len(data_manager.get_all_data())}")
print("前5条数据:")
for item in data_manager.get_all_data()[:5]:
    print(item)

# 测试删除功能
item_id_to_delete = 1
print(f"\n尝试删除ID为 {item_id_to_delete} 的数据")
result = data_manager.delete_data(item_id_to_delete)
print(f"删除操作结果: {result}")

# 显示删除后的数据数量
print(f"\n删除后数据数量: {len(data_manager.get_all_data())}")
print("检查ID为1的数据是否存在:")
print(f"ID为1的数据: {data_manager.get_data_by_id(1)}")

# 尝试删除不存在的数据
print(f"\n尝试删除不存在的ID为999的数据")
result = data_manager.delete_data(999)
print(f"删除操作结果: {result}")